Your Majesty – English–Español translations

🇬🇧 en es 🇪🇸

Your Majesty properNoun

  • term of address
Su Majestad
Wiktionary Links